public execution - English Synonyms Dictionary